package com.abc.service;

import com.abc.dto.request.ChatRequestDto;
import com.abc.dto.request.KnowledgeRequestDto;
import com.abc.dto.response.ChatResponseDto;
import com.abc.dto.response.KnowledgeResponseDto;
import reactor.core.publisher.Flux;

public interface ChatService {

    Flux<ChatResponseDto> send(ChatRequestDto chatRequestDto);

    Flux<KnowledgeResponseDto> knowledge(KnowledgeRequestDto chatRequestDto);
}
